three-pinned frame - Turkish English Dictionary